through roads - German English Dictionary